body {
	background: #ffffff url(../i/body-bg.gif) left top repeat-y;
	color: #666666;
	font: 16px "Arial";
	margin: 0;
	padding: 0;
	max-width: 1020px;
	min-width: 700px;
}

.clear {
	clear: both;
}

img {
	border: 0;
}

#column-left {
	float: left;
}

	#flash1-holder {
		background: url(../i/flash1.jpg) left top no-repeat;
		width: 143px;
		height: 796px;
	}

	#flash1 {
		width: 100%;
		height: 100%;
	}

	#team-login {
		background: url(../i/team-login.gif) left top no-repeat;
		display: block;
		width: 143px;
		height: 30px;
	}

#container {
	background: url(../i/container-bg.jpg) left top no-repeat;
	min-height: 715px;
	margin: 0 0 0 143px;
	padding: 83px 96px 0 37px;
}

	#header {
		height: 110px;
	}

		#header-h1 {
			color: #489400;
			float: left;
			font-size: 20px;
			font-style: italic;
			padding: 5px 0 0 0;
		}
	
		#header-logo {
			float: right;
		}
		
	#menu-main-holder {
		float: left;
		width: 215px;
	}
	
		#menu-main-holder ul {
			display: block;
			font-size: 14px;
			margin: 0;
			padding: 0;
		}
	
			#menu-main-holder ul li {
				list-style: none;
				margin: 0 0 15px 0;
			}
			
				#menu-main-holder ul li a {
					color: #a07f3c;
					font-weight: bold;
				}
				
			#menu-main-holder ul li.active {
				margin: 0 0 13px 0;
			}

				#menu-main-holder ul li.active a {
					color: #5ca01c;
					font-size: 16px;
				}

				#menu-main-holder ul li ul {
					margin: 5px 0 0 10px;
					padding: 0;
				}

					#menu-main-holder ul li ul li,
					#menu-main-holder ul li ul li.active
					{
						margin: 0;
						padding: 0;
					}

						#menu-main-holder ul li ul li a {
							font-size: 12px !important;
						}
						
						#menu-main-holder ul li ul li.active a {
							color: #3b3b3b;
						}
				
	#content {
		margin: 0 0 0 215px;
	}
	
		#content h1, #content .componentheading {
			color: #489400;
			font-size: 30px;
			font-weight: normal;
			margin: 0 0 10px 0;
			padding: 0;
		}
	
		#content h2 {
			display: inline;
			font-size: 30px;
			font-weight: normal;
			margin: 0;
			padding: 0;
		}

#footer {
	color: #000000;
	font-size: 12px;
	margin: 0 0 0 143px;
	padding: 20px 97px 100px 37px;
}